Handle editing of header fields.
authorRichard M. Stallman <rms@gnu.org>
Sat, 14 Feb 2009 04:00:08 +0000 (04:00 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 14 Feb 2009 04:00:08 +0000 (04:00 +0000)
commit343f91f8c7fb56b14d94416ed270ae3efd6d6cc6
tree37dca3040af7e461005d37934e5d8bf5438f0da6
parentf82076ca21e9a5b954e717aeda9323e6f56bf063
Handle editing of header fields.
(rmail-old-headers): New variable.
(rmail-edit-current-message): Set it, recording current headers.
(rmail-cease-edit): Compute new headers and diff against old ones.
Update the mbox buffer with the changes that were made.
(rmail-edit-headers-alist): New function.
(rmail-edit-diff-headers, rmail-edit-update-headers): New functions.
lisp/mail/rmailedit.el